package ModuloCinema;
import java.util.ArrayList;

public class ControladorCinema {
	private RepositorioDeCinemas repositorio;
	
	public ControladorCinema() {
		repositorio = new RepositorioDeCinemas();
	}

	public boolean adicionarCinema(String nome, String localizacao) {
		Cinema cinema = new Cinema(nome, localizacao);
		return repositorio.adicionar(cinema);
	}

	public ArrayList<Cinema> listarTodosOsCinemas() {
		return (ArrayList<Cinema>) repositorio.retornarTodosOsCinemas().values();
	}

	public boolean removerCinema(String nome) {
		return repositorio.remover(nome);

	}

	public Cinema buscar(String nome) {
		return repositorio.buscar(nome);
	}

	public boolean atualizaCinema(String nome, String localizacao) {
		return repositorio.editar(nome, localizacao);
	}
}
